﻿body {
}
* {
	margin:0px;
	padding:0px;
}

img
{
	border:none;
	}
.menu {font-family:Arial; width:94px; height:auto; position:relative; font-size:12px; float:left;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#c7c7c7;width:120px; height:24px; text-align:left; line-height:24px; font-size:12px; overflow:hidden; margin:5px 0px; font-weight:bold;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li a:hover { color:#FFFFFF;}
/* ̀ØÊâµÄli */
.menu ul li ul {display: none;margin:7px 0px; }
/* specific to non IE browsers */
.menu ul li:hover a {color:#fff;}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:94px; width:auto; background:url(../images/xx.jpg) no-repeat; background-position:0px 11px; }
.menu ul li:hover ul li a.hide { color:#969696;}
.menu ul li:hover ul li:hover a.hide { color:#FFFFFF;}
.menu ul li:hover ul li a {display:block; color:#969696; width:100px; margin:0px; text-align:left; padding-left:20px; font-weight:normal;}
.menu ul li:hover ul li a:hover { color:#FFFFFF;}
.menu ul li:hover ul li ul {display: none; margin:1px 0px; background:url(../images/xx1.jpg) no-repeat; background-position:2px 9px; }
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:70px; top:0;}
.menu ul li:hover ul li:hover ul li a {width:120px; text-align:left}

.menu ul li a.hide span {
	font-weight:normal;
}
@charset "gb2312";
/* CSS Document */



body {
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:12px;
	color:#c3c3c3;
	background-color:#281800; 
}

a {
	color:#7d7d7d;
	text-decoration:none;
}

a:hover {
	color:#fff;
}

li {
	list-style:none;
}

img {
	margin: 0;
            padding: 0;
            border: 0;
}

input {
	background-color:#432e1d;
	border:none;
	border:1px solid #5f4a2f;
	line-height:24px;
	color:#FFFFFF;
}

textarea {
	background-color:#432e1d;
	border:1px solid #5f4a2f;
	line-height:24px;
	color:#FFFFFF;
}

submit {
	width:53px;
	height:19px;
	color:#FFFFFF;
}


#demo111 img {
	margin:0px 3px;
}

/* 翻页标签 */
.page {
	text-align:center;
	padding:20px 0px 3px 0px;
	font-size:12px;
	clear:both;
}

.page a {
	color:#fff;
	padding:3px 2px 0px 3px;
	margin:0px 0px 0px 2px;
	text-decoration:none;
}
.page a:hover {
	background-color:#838383;
	color:#fff;
}
.page a.bga {
	background-color:#838383;
	color:#fff;
}

/* 整体通用 */
#box {
	width:1004px;
	height:370px;
	overflow:hidden;
	background:url(../images/bg.jpg) repeat-x;
	background-position:top;
	margin:50px auto;
	padding-top:230px;
}

.logo {
	width:450px;
	height:105px;
	margin:0px auto;
	background:url(../images/logo.jpg) no-repeat;
	background-position:left;
}

.logoa {
text-align:center;
margin-top:80px;
}

.logo a {
	color:#FFFFFF;
	font-size:14px;
}

#oTransContainer a {
	margin:0px;
	padding:0px;
}


#box02 {
	width:914px;
	height:530px;
	overflow:hidden;
	background:url(../images/bg.jpg) repeat-x;
	background-position:top;
	margin:50px auto;
	padding:00px 40px 0px 50px; 
}

.en_cn {
	color:#787878;
	text-align:right;
	width:914px;
	height:30px; 
	line-height:30px;
}

.en_cn a {
	color:#787878;
}

.en_cn a:hover {
	color:#fff;
}

.content {
	width:914px;
	height:500px;
	overflow:hidden;
}

.con_left {
	width:280px;
	height:390px;
	overflow:hidden;
	float:left;
	position:relative;
}

.con_left_logo {
	width:280px;
	height:45px;
	float:left;
	position:absolute;
	bottom:0;
	left:0;
	
}

.con_left_logo2 {
	width:280px;
	height:45px;
	float:left;
	padding-top:18px;
}

.con_left_logo3 {
	width:290px;
	height:45px;
	float:left;
	padding-top:40px;
}

.con_right {
	width:624px;
	height:500px;
	overflow:hidden;
	float:left;
}


.con_right_con {
	width:624px;
	height:auto;
	overflow:hidden;
	float:left;
	
}



.copyright {
	width:624px;
	line-height:30px;
	text-align:right;
	float:left;
	color:#7d7d7d;
}
.con_right_title {
width: 624px;
height: 30px;
border-bottom: 1px solid #3B210B;
float: left;
font-size: 14px;
font-weight: bold;
color: #CCC;
}

/* 新闻列表 */
.news_list {
	width:350px;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
	border-bottom:1px solid #3b210b;
}

.news_list li {
	width:350px;
	line-height:27px;
	float:left;
	text-align:right;
	color:#6f6f6f;
}

.news_list li a {
	float:left;
	color:#c3c3c3;
}

.news_list li a:hover {
	color:#fff;
}

/* 新闻内容 */
.new_con {
	width:100%;
	height:200px;
	overflow:auto;
	line-height:24px;
}

.new_con1 {
	width:100%;
	height:220px;
	overflow:auto;
	line-height:24px;
}

.new_con2 {
	width:100%;
	height:100px;
	overflow:auto;
	line-height:24px;
}

.new_con h1 {
	font-size:14px;
	text-align:center;
	padding-bottom:15px;
	padding-top:10px;
}

.new_con1 h1 {
	font-size:14px;
	text-align:center;
	padding-bottom:15px;
	padding-top:10px;
}

.news_pgleft {
	line-height:30px;
	float:left;
	width:auto;
}

.news_pgleft a {
	text-decoration:underline;
}

.news_pgright {
	line-height:30px;
	float:right;
	width:auto;
}

.news_pgright a {
	text-decoration:underline;
}

/* 报名等通用 */
.baoming {
	width:350px;
	height:340px;
	overflow:auto;
	line-height:24px;
}

/* 产品列表 */
.pdlist 
{
	width:604px;
	line-height:24px;
	border-bottom:1px dashed #434343;
	float:left;
	height:90px;
}

.pdlist h1 
{
	font-family:Arial;
	font-size:12px;
}

.pdlist a {
	color:#a06533;
}
.cate-img
{
	float:left;
	width:100px;
	
	}
	.cate-img img
{
	margin-top:10px;
	width:82px;
	height:70px;
	
	}
.cate-content
{
	float:left;
	width:504px;
	}
/* 产品列表左侧 */
.pdpicleft {
	width:240px;
	height:330px;
	overflow:hidden;
	float:left;
}

.pdpicleft_logo {
	width:240px;
	height:80px;
	float:left;
}

.pdpicleft_con {
	width:240px;
	height:220px;
	overflow:auto;
	float:left;
	line-height:24px;
	scrollbar-3dlight-color:#281800; /*- 最外左 -*/
    scrollbar-highlight-color:#281800; /*- 左二 -*/
    scrollbar-face-color:#613a00; /*- 面子 -*/
    scrollbar-arrow-color:#281800; /*- 箭头 -*/
    scrollbar-shadow-color:#281800; /*- 右二 -*/
    scrollbar-darkshadow-color:#281800; /*- 右一 -*/
    scrollbar-base-color:#281800; /*- 基色 -*/
    scrollbar-track-color:#281800;/*- 滑道 -*/
}

.pdpicleft_con h1 {
	font-size:12px;
}

.pdpicleft_page {
	width:220px;
	height:30px;
	line-height:30px;
	float:left;
	padding-left:20px;
	background:url(../images/jt01.jpg) no-repeat;
	background-position:0px 10px;
}

/* 会员系列 */
.hy_01 {
	width:550px;
	height:auto;
	margin:0px auto;
	line-height:24px;
}


.hy_02 {
	width:600px;
	height:auto;
	overflow:hidden;
	float:left;
	padding-bottom:20px;
}

.hy_02 h1 {
	font-size:12px;
	padding-bottom:20px;
}

.hy_02_pic {
	width:150px;
	height:100px;
	border-bottom:1px dashed #434343;
	float:left;
	line-height:30px;
}

.hy_03 {
	width:600px;
	height:auto;
	overflow:hidden;
	float:left;
}

.hy_03_pic {
	width:150px;
	height:160px;
	border-bottom:1px dashed #434343;
	float:left;
	line-height:30px;
}

/* 图片展示 */
#mainbody {width:624px; text-align:center;}
#mainphoto {cursor:pointer;display:block;}
#goleft {float:left;clear:left;margin:2px 1px 0px 0px;}
#goright {float:right;clear:right;margin:2px 0px 0px 1px;}
#photos {width:593px;height:36px; overflow:hidden; margin-top:4px;}
#showArea img {display:block;float:left;cursor:pointer;border:1px solid #fff; margin:0px 1px 0px 0px;}



.container, .container img{width:621px; height:390px;}
.container img{border:0;}

 #js_F
        {
            position: relative;
            top: 0px;
            left: 0px;
            overflow: hidden;
            width: 625px;
            height: 390px;
            background: #33c;
        }
        #js_F img
        {
            position: absolute;
            top: 0;
            left: 0;
            width: 625px;
            height: 390px;
        }
.marque-box
{
	margin-top:20px;
	float:left;
	width:100%;
	}  
	
.next-pre-box
{
	margin-top:10px;
	float:left;
	width:100%; 
	}	
.con_right_cccc {
width: 624px;
float: left;
height: 20px;
}	 
.textbox-contact
{height: 24px; width: 131px;
	}     
	  .collectionpager
        {
            float: right;
        }
        .collectionpager a
        {
            color: white;
            padding: 0px 4px;
            margin: 0 0px;
            background: #4D4842;
            text-decoration: none;
        }
        .collectPage
        {
            float: right;
            width: 5%;
            margin-right: 5px;
            font-weight: bold;
        }
        .collection
        {
            float: right;
            width: 95%;
            margin-left: 5px;
        }
        
        
        
        .ft-title
        {
            padding: 10px 10px;
            width: 480px;
            text-align: left;
        }
        /*--- end:shared */
                
        .ft-prev, .ft-next
        {
            background-color: #000;
            padding: 0 10px;
        }
        .ft-button-ft-active
        {
            color: black;
        }
        
.FocusImgFrame
{
	width:260px;
	float:left;
	}    
.FocusImgFrame img
{
	width: 234px; height: 272px;
	}	
#slideshowHolder
{
	width:260px;
	float:left;
	}
#slideshowHolder img
{
	width: 234px; height: 272px;
	}		   
.support-online
{
	width:280px;
	position:absolute;
	left:0;
	bottom:70px;
	}	 
	
	
	
	#scroller .section
{
	float: left;
	margin-right: 45px;
	width: 110px;
	height: 90px;
}
/* Container DIV - automatically generated */
.simply-scroll-container
{
	position: relative;
	height: 95px;
}
	#scroller .section a img
{
	margin:3px;
	}
/* Clip DIV - automatically generated */
.simply-scroll-clip
{
	position: relative;
	overflow: hidden;
	z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}

.simply-scroll-list li
{
	padding: 0;
	margin: 0;
	list-style: none;
}

.simply-scroll-list li img
{
	border: none;
	display: block;
}
.custom
{
	/* Applied to container DIV */
	width: 616px;
	height: 100px;
	margin-left: 0px;
	padding-top: 9px;
	float: left;
}

.custom .simply-scroll-clip
{
	/* Applied to clip DIV */
	width: 675px;
	height: 95px;
	margin-left: 1px;
}
